home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / pascal / csdudes.exe / CSDUDES.MAK < prev    next >
Text File  |  1992-06-25  |  1KB  |  96 lines

  1. .AUTODEPEND
  2.  
  3. #        *Translator Definitions*
  4. CC = bcc +CSDUDES.CFG
  5. TASM = TASM
  6. TLIB = tlib
  7. TLINK = tlink
  8. LIBPATH = I:\BCPP3\LIB;I:\BCPP3\TVISION\LIB;i:\LIBS\PXENGINE\C;
  9. INCLUDEPATH = I:\BCPP3\INCLUDE;I:\LIBS\INCLUDE;i:\LIBS\PXENGINE\C;I:\BCPP3\TVISION\INCLUDE;
  10.  
  11.  
  12. #        *Implicit Rules*
  13. .c.obj:
  14.   $(CC) -c {$< }
  15.  
  16. .cpp.obj:
  17.   $(CC) -c {$< }
  18.  
  19. #        *List Macros*
  20.  
  21.  
  22. EXE_dependencies =  \
  23.  i:\libs\pxengine\c\pxengtcl.lib \
  24.  pdxfld.obj \
  25.  pdxtbl.obj \
  26.  cscctr.obj \
  27.  csperson.obj \
  28.  csdudes.obj
  29.  
  30. #        *Explicit Rules*
  31. csdudes.exe: csdudes.cfg $(EXE_dependencies)
  32.   $(TLINK) /v/x/c/P-/L$(LIBPATH) @&&|
  33. c0l.obj+
  34. pdxfld.obj+
  35. pdxtbl.obj+
  36. cscctr.obj+
  37. csperson.obj+
  38. csdudes.obj
  39. csdudes
  40.         # no map file
  41. i:\libs\pxengine\c\pxengtcl.lib+
  42. tv.lib+
  43. emu.lib+
  44. mathl.lib+
  45. cl.lib
  46. |
  47.  
  48.  
  49. #        *Individual File Dependencies*
  50. pdxfld.obj: csdudes.cfg pdxfld.cpp 
  51.  
  52. pdxtbl.obj: csdudes.cfg pdxtbl.cpp 
  53.  
  54. cscctr.obj: csdudes.cfg cscctr.cpp 
  55.  
  56. csperson.obj: csdudes.cfg csperson.cpp 
  57.  
  58. csdudes.obj: csdudes.cfg csdudes.cpp 
  59.  
  60. #        *Compiler Configuration File*
  61. csdudes.cfg: csdudes.mak
  62.   copy &&|
  63. -ml
  64. -vi-
  65. -H=CSDUDES.SYM
  66. -w-ret
  67. -w-nci
  68. -w-inl
  69. -wpin
  70. -wamb
  71. -wamp
  72. -w-par
  73. -wasm
  74. -wcln
  75. -w-cpt
  76. -wdef
  77. -w-dup
  78. -w-pia
  79. -wsig
  80. -wnod
  81. -w-ill
  82. -w-sus
  83. -wstv
  84. -wucp
  85. -wuse
  86. -w-ext
  87. -w-ias
  88. -w-ibc
  89. -w-pre
  90. -w-nst
  91. -I$(INCLUDEPATH)
  92. -L$(LIBPATH)
  93. | csdudes.cfg
  94.  
  95.  
  96.